package com.sdhs.myproject.domain;

import com.sdhs.common.annotation.Excel;
import com.sdhs.common.core.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;


/**
 * 我的项目--项目关联单位对象 gc_myproject_associated_unit
 *
 * @author andong
 * @date 2025-03-11
 */
@Data
public class GcMyprojectAssociatedUnit extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 项目关联单位主键 */
    private Long id;

    /** 关联项目信息主键 */
    @Excel(name = "关联项目信息主键")
    private Long projectId;

    /** 业主 */
    @Excel(name = "业主")
    private String owner;

    /** 设计单位 */
    @Excel(name = "设计单位")
    private String designUnit;

    /** 监理单位 */
    @Excel(name = "监理单位")
    private String supervisionUnit;

    /** 过程审计单位 */
    @Excel(name = "过程审计单位")
    private String processAuditUnit;

    /** 结算审计单位 */
    @Excel(name = "结算审计单位")
    private String settlementAuditUnit;

    /** 决算审计单位 */
    @Excel(name = "决算审计单位")
    private String finalAuditUnit;

    /** 土建/主体 */
    @Excel(name = "土建/主体")
    private String civilConstruction;

    /** 房建 */
    @Excel(name = "房建")
    private String houseConstruction;

    /** 第三方检测单位 */
    @Excel(name = "第三方检测单位")
    private String thirdTestingUnit;

    /** 竣工检测单位 */
    @Excel(name = "竣工检测单位")
    private String completionTestingUnit;

}
